\hypertarget{class_mineral}{
\section{Mineral Class Reference}
\label{class_mineral}\index{Mineral@{Mineral}}
}


Base class for mineral collectibles.  


Inheritance diagram for Mineral:\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[height=5.874126cm]{class_mineral}
\end{center}
\end{figure}
\subsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
\hyperlink{class_mineral_aef945f260ffd46218141ad028be8dfac}{Mineral} (\hyperlink{gameobject_8h_a57678b60d65afb213d04a6b090c64a08}{GameObjectType} \hyperlink{class_game_object_a6f5c85c8b3a4cb373efb1faa229fc9f3}{type}, int frame, \hyperlink{gameobject_8h_a390930e5106df06a541e66ea33eb85c9}{SpeedLimit} gameObjectSpeedLimit, bool rewindEnabled, \hyperlink{gameobject_8h_a08995c712f6c983b592da8f4fc89ff59}{ScoreValue} scoreValue, int lifeCycleFrames)
\begin{DoxyCompactList}\small\item\em Constructor for collectible mineral. \item\end{DoxyCompactList}\end{DoxyCompactItemize}


\subsection{Detailed Description}
Base class for mineral collectibles. \hyperlink{class_mineral}{Mineral} game object rotates. 

\subsection{Constructor \& Destructor Documentation}
\hypertarget{class_mineral_aef945f260ffd46218141ad028be8dfac}{
\index{Mineral@{Mineral}!Mineral@{Mineral}}
\index{Mineral@{Mineral}!Mineral@{Mineral}}
\subsubsection[{Mineral}]{\setlength{\rightskip}{0pt plus 5cm}Mineral::Mineral (
\begin{DoxyParamCaption}
\item[{{\bf GameObjectType}}]{ type, }
\item[{int}]{ frame, }
\item[{{\bf SpeedLimit}}]{ gameObjectSpeedLimit, }
\item[{bool}]{ rewindEnabled, }
\item[{{\bf ScoreValue}}]{ scoreValue, }
\item[{int}]{ lifeCycleFrames}
\end{DoxyParamCaption}
)}}
\label{class_mineral_aef945f260ffd46218141ad028be8dfac}


Constructor for collectible mineral. 

{\itshape type\/} Type of the game object as \hyperlink{gameobject_8h_a57678b60d65afb213d04a6b090c64a08}{GameObjectType}

{\itshape frame\/} Current frame number. When the \hyperlink{class_game_object}{GameObject} was created.

{\itshape gameObjectSpeedLimit\/} Maximum speed of the game object as \hyperlink{gameobject_8h_a390930e5106df06a541e66ea33eb85c9}{SpeedLimit}.

{\itshape rewindEnabled\/} Is the rewind mode enabled.

{\itshape scoreValue\/} Score value of the game object as \hyperlink{gameobject_8h_a08995c712f6c983b592da8f4fc89ff59}{ScoreValue}.

{\itshape lifeCycleFrames\/} Life cycle of the collectible as frames. 

The documentation for this class was generated from the following files:\begin{DoxyCompactItemize}
\item 
collectible.h\item 
collectible.cpp\end{DoxyCompactItemize}
